home *** CD-ROM | disk | FTP | other *** search
- //
- // Script with car definition
- //
- // This file is included by Data\Logic\%Game Mode%\Cars.scr which includes Data\Logic\Common\Car.def
- // so it can use keywords declared in Car.def
- //
-
- Model("G5G")
-
- Mesh("Data\\Cars\\G5G\\G5G.3da")
- HornSound("horn loop 04")
-
- $GLASS_REFL_MAT(s, "G5G_GlassReflection.mat")
- $GLASS_REFL_BROKEN_MAT(s, "G5G_GlassReflectionBroken.mat")
- $GLASS_REFL_MAT_MENU(s, "G5G_GlassReflection_MENU.mat")
- $GLASS_REFL_BROKEN_MAT_MENU(s, "G5G_GlassReflectionBroken_MENU.mat")
-
- $GLASS_REFL_MAT_LOD1(s, "G5G_GlassReflection_1.mat")
- $GLASS_REFL_BROKEN_MAT_LOD1(s, "G5G_GlassReflectionBroken_1.mat")
-
- $GLASS_REFL_MAT_LOD2(s, "G5G_GlassReflection_2.mat")
- $GLASS_REFL_BROKEN_MAT_LOD2(s, "G5G_GlassReflectionBroken_2.mat")
-
- !include("..\\presets\\DefaultGlasses.scr")
-
- Light("LightFrontLeft")
- {
- // Front left road light
- AddGridLocation(0, 0, 1, 1)
- LightType(LIGHT_ROAD)
- LightDynType(DYNLIGHT_LEFT)
- LightMaterialParams("ReflectorFL", "G5G_Light.mat", "G5G_LightBroken.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightMaterialParams("ReflectorFL", "G5G_Light_1.mat", "G5G_LightBroken_1.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightMaterialParams("ReflectorFL", "G5G_Light_2.mat", "G5G_LightBroken_2.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightFlareParams("FXRoadLightFL", "FlareRoad", 0)
- LightGlass("ReflectorFrontLeft")
- }
-
- Light("LightFrontRight")
- {
- // Front right road light
- AddGridLocation(2, 0, 1, 1)
- LightType(LIGHT_ROAD)
- LightDynType(DYNLIGHT_RIGHT)
- LightMaterialParams("ReflectorFR", "G5G_Light.mat", "G5G_LightBroken.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightMaterialParams("ReflectorFR", "G5G_Light_1.mat", "G5G_LightBroken_1.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightMaterialParams("ReflectorFR", "G5G_Light_2.mat", "G5G_LightBroken_2.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightFlareParams("FXRoadLightFR", "FlareRoad", 0)
- LightGlass("ReflectorFrontRight")
- }
-
- Light("LightRearLeft")
- {
- // Rear left integrated lamp
- // Rear left road lamp
- AddGridLocation(0, 1, 2, 1)
- LightType(LIGHT_ROAD)
- LightMaterialParams("ReflectorGlassRL", "G5G_Light.mat", "G5G_LightBroken.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightMaterialParams("ReflectorGlassRL", "G5G_Light_1.mat", "G5G_LightBroken_1.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightMaterialParams("ReflectorGlassRL", "G5G_Light_2.mat", "G5G_LightBroken_2.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightFlareParams("FXRoadLightRL", "FlareBack", 0)
-
- } Light("LightRearLeftStop") {
-
- // Rear left stop lamp
- AddGridLocation(0, 1, 2, 1)
- LightType(LIGHT_STOP)
- LightMaterialParams("ReflectorGlassRL", "", "", "", "") // uses same element as road lamp
- LightFlareParams("FXStopLightRL", "FlareStop", 0)
- } Light("LightRearLeftReverse") {
-
- // Rear left reverse lamp
- AddGridLocation(0, 1, 2, 1)
- LightType(LIGHT_REVERSE)
- LightMaterialParams("ReflectorRL", "", "", "", "") // uses same element as road lamp
- LightFlareParams("FXReverseLightRL", "FlareReverse", 0)
- }
-
-
-
- Light("LightRearRight")
- {
- // Rear right integrated lamp
- // Rear right road lamp
- AddGridLocation(2, 1, 2, 1)
- LightType(LIGHT_ROAD)
- LightMaterialParams("ReflectorGlassRR", "G5G_Light.mat", "G5G_LightBroken.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightMaterialParams("ReflectorGlassRR", "G5G_Light_1.mat", "G5G_LightBroken_1.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightMaterialParams("ReflectorGlassRR", "G5G_Light_2.mat", "G5G_LightBroken_2.mat", "G5G_Light_MENU.mat", "G5G_LightBroken_MENU.mat")
- LightFlareParams("FXRoadLightRR", "FlareBack", 0)
-
- } Light("LightRearRightStop") {
-
- // Rear right stop lamp
- AddGridLocation(2, 1, 2, 1)
- LightType(LIGHT_STOP)
- LightMaterialParams("ReflectorGlassRR", "", "", "", "") // uses same element as road lamp
- LightFlareParams("FXStopLightRR", "FlareStop", 0)
-
- } Light("LightRearRightReverse") {
-
- // Rear right reverse lamp
- AddGridLocation(2, 1, 2, 1)
- Health(200)
- DamageThreshold(30)
- LightType(LIGHT_REVERSE)
- LightMaterialParams("ReflectorRR", "", "", "", "") // uses same element as road lamp
- LightFlareParams("FXReverseLightRR", "FlareReverse", 0)
- }
-
- SetParam("m_fInertiaTensorMod", "1.2")
-
- CameraParams("BonnetCam")
- {
- Offset(0, 115, 95)
- AngleH(5)
- AngleV(0)
- HideTarget(0)
- FOV(85)
- }
-
- CameraParams("FrontBumperCam")
- {
- Offset(0, 105, 150)
- AngleH(0)
- AngleV(0)
- HideTarget(1)
- FOV(70)
- }
-
- CameraParams("DriverCam")
- {
- Offset(0, 1, 37)
- AngleH(-5)
- AngleV(-5)
- HideTarget(0)
- FOV(85)
- }
-
- CameraParams("InsideSpyCam1")
- {
- Offset(0, 105, -70)
- AngleH(0)
- AngleV(0)
- HideTarget(0)
- FOV(85)
- }
-
- CameraParams("InsideSpyCam2")
- {
- Offset(-60, 120, 30)
- AngleH(25)
- AngleV(120)
- HideTarget(0)
- FOV(110)
- }
-
- AddPartSlot("BumperFront")
- AddPartSlot("BumperRear")
- AddPartSlot("Spoiler")
- AddPartSlot("Bonnet")
- AddPartSlot("DoorLeft")
- AddPartSlot("DoorRight")
- AddPartSlot("WiperLeft")
- AddPartSlot("WiperRight")
- AddPartSlot("Antenna")
- AddPartSlot("Exhaust")
-
- AddDefaultPart("G5G_Bonnet")
- AddDefaultPart("G5G_DoorL")
- AddDefaultPart("G5G_DoorR")
- AddDefaultPart("G5G_WiperL")
- AddDefaultPart("G5G_WiperR")
- //AddDefaultPart("G5G_AntennaF")
- AddDefaultPart("G5G_Expirat_A")
- AddDefaultPart("G5G_Engine")
- AddDefaultPart("G5G_Body")
- AddDefaultPart("G5G_Electrics")
-
-
-
-
-